uci road world championships
When veteran champions become prey: VBCL and lessons from naked numbersAt Derby Arena this weekend, the Veterans’ British Clubs League (VBCL) return...
Indonesia's Two Legal Gates: Paes, Romeny and the Limits of a Non-Renewable ResourceA foundational note before the analysis Before anything else, I want to get t...
Vietnam U15 3-4 Iran U15: Six Minutes Expose a Defensive Blind Spot, Not Just the Missed PenaltyAt 40+5, Xuan Vinh placed the ball on the penalty spot. Vietnam U15 trailed...
Japan and Iran stay unbeaten at the 2026 Asian Volleyball ChampionshipFukuoka is witnessing a somewhat one-sided group stage, with Japan and Iran...
Quang Hai Out of FIFA ASEAN Cup 2026: The Real Void Isn't His Starting SpotOn an early-week morning, when the Vietnam Football Federation issued a brief...
Nine Analytical Dimensions, Zero Names: Anatomy of the Emptiest Esports Report I Have Ever ReadThe report sat on my second monitor for four days. More than four thousand...
Forty-Seven Empty Cells: When Volleyball Gets Analysed by an Empty FrameTwo in the morning, I opened the file. Nine sections. Forty-seven cells. Ever...
When the Spreadsheet Is Empty: Why Silence Is Also a Transfer SignalThree in the morning in Seoul, I reopen a draft that has been sitting there f...
Jemma Reekie and the Road Back to Herself After a ConcussionJemma Reekie will not call it a miracle. A week after setting a new European...
Lamine Yamal Scores in Three Consecutive Spain Matches: Excavating the Sediment of the Opening MinutesThe sixth minute. A switch of play down the right, the ball arriving on the...
Vietnamese Goalkeepers and the Ball-Playing Craze: The Data Gap Beneath the V.League TableBangkok, the evening of 5 January 2026. On the stands of Rajamangala Stadium,...
Champions League Matchweek 3 Team of the Week: Four Names in the Wrong Place and a Buried 4-2Eleven names went up: one goalkeeper, three defenders, four midfielders, thre...
The Void Beneath the Spreadsheet: When Vietnamese Football Data Lacks ProvenanceIn a preseason technical meeting at a V.League club, I was handed a nearly...
Honda Center and 76 Matches in Anaheim: Olympic Volleyball 2028 Begins With a RehearsalHonda Center and 76 Matches in Anaheim: Olympic Volleyball 2028 Begins With a...
Three Players a Team and 260 Teams a Season: The Design Buried Under Table Tennis England's Entry NoticeBefore the deadline of 28 October, at some small table tennis club in England...
China Win Asian Games Women's Volleyball: A Three-Peat and the Data Void Behind ItLate night in Chiang Mai, the women's volleyball semifinal between China and...
Belgium Open 2026: Portugal's U21 Double and the Buried Gap Between Two Geological LayersIn the same tournament, the same player, Matilde PINTO, won the U21 women's...
0-3, 0-2, 0-7 and 127 Spectators: Vietnamese Women's Football at the World Cup, the Story No One WroteMinute 42 at Eden Park, New Zealand. The ball was placed on the penalty spot,...
The Empty Analysis Sheet in Seoul: The Cost of Esports Arguments Without DataSeven in the morning in Seoul, eleventh floor of a building near Hongik...
108-108: How the USA Beat Canada in the NORCECA Final by Two Final Points108-108: A Continental Title Decided by a Single Rally The Numbers Do Not Lie...
Indonesia's Two Legal Gates: Paes, Romeny and the Limits of a Non-Renewable ResourceA foundational note before the analysis Before anything else, I want to get t...
Vietnam U15 3-4 Iran U15: Six Minutes Expose a Defensive Blind Spot, Not Just the Missed PenaltyAt 40+5, Xuan Vinh placed the ball on the penalty spot. Vietnam U15 trailed...
Japan and Iran stay unbeaten at the 2026 Asian Volleyball ChampionshipFukuoka is witnessing a somewhat one-sided group stage, with Japan and Iran...
Quang Hai Out of FIFA ASEAN Cup 2026: The Real Void Isn't His Starting SpotOn an early-week morning, when the Vietnam Football Federation issued a brief...
Nine Analytical Dimensions, Zero Names: Anatomy of the Emptiest Esports Report I Have Ever ReadThe report sat on my second monitor for four days. More than four thousand...
Forty-Seven Empty Cells: When Volleyball Gets Analysed by an Empty FrameTwo in the morning, I opened the file. Nine sections. Forty-seven cells. Ever...
When the Spreadsheet Is Empty: Why Silence Is Also a Transfer SignalThree in the morning in Seoul, I reopen a draft that has been sitting there f...
Jemma Reekie and the Road Back to Herself After a ConcussionJemma Reekie will not call it a miracle. A week after setting a new European...
Lamine Yamal Scores in Three Consecutive Spain Matches: Excavating the Sediment of the Opening MinutesThe sixth minute. A switch of play down the right, the ball arriving on the...
Vietnamese Goalkeepers and the Ball-Playing Craze: The Data Gap Beneath the V.League TableBangkok, the evening of 5 January 2026. On the stands of Rajamangala Stadium,...
Champions League Matchweek 3 Team of the Week: Four Names in the Wrong Place and a Buried 4-2Eleven names went up: one goalkeeper, three defenders, four midfielders, thre...
The Void Beneath the Spreadsheet: When Vietnamese Football Data Lacks ProvenanceIn a preseason technical meeting at a V.League club, I was handed a nearly...
Honda Center and 76 Matches in Anaheim: Olympic Volleyball 2028 Begins With a RehearsalHonda Center and 76 Matches in Anaheim: Olympic Volleyball 2028 Begins With a...
Three Players a Team and 260 Teams a Season: The Design Buried Under Table Tennis England's Entry NoticeBefore the deadline of 28 October, at some small table tennis club in England...
China Win Asian Games Women's Volleyball: A Three-Peat and the Data Void Behind ItLate night in Chiang Mai, the women's volleyball semifinal between China and...
Belgium Open 2026: Portugal's U21 Double and the Buried Gap Between Two Geological LayersIn the same tournament, the same player, Matilde PINTO, won the U21 women's...
0-3, 0-2, 0-7 and 127 Spectators: Vietnamese Women's Football at the World Cup, the Story No One WroteMinute 42 at Eden Park, New Zealand. The ball was placed on the penalty spot,...
The Empty Analysis Sheet in Seoul: The Cost of Esports Arguments Without DataSeven in the morning in Seoul, eleventh floor of a building near Hongik...
108-108: How the USA Beat Canada in the NORCECA Final by Two Final Points108-108: A Continental Title Decided by a Single Rally The Numbers Do Not Lie...
